html,body{height: 100%;background-color: #F1F2F3;}
#app{height: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-flex-flow: column;}


.top-nav.top-nav-blue{background-color: #ffffff; color: #666666; }
.top-nav-blue .el-link{color: #666666 !important; }
.top-nav-blue .el-link:hover{color: #4a88f7; }
.top-nav-blue .nav .nav-link{color: #666666;}
.top-nav-blue .nav .nav-link:hover{color: #4a88f7;}
.top-nav-blue .nav .nav-link.text-primary{color: #666;}
.top-nav-blue .el-link.text-primary{color: #048CFC !important;}
.top-nav-blue .nav .nav-link:hover{color: #048CFC !important;}
.top-nav-blue .nav .nav-link.text-primary{color: #048CFC;}
.top-nav-blue .nav .nav-link.text-primary:hover{color: #048CFC !important;}
.top-nav-blue .nav .nav-link.active{color: #048CFC;}
.top-nav-blue .nav .nav-link.active:before{background-color: #048CFC;}
.top-nav-blue .text-primary{color: #048CFC !important;}
.nav-left{background-color: #f7f8fc;color: #666666;}

.bg-8EA9F2{background-color: #8EA9F2;}
.bg-048CFC{background-color: #048CFC;}
.opacity-100{opacity:1!important}
.opacity-75{opacity:.75}
.company-el-menu .user-menu-item-link{color: #666666;}
.company-el-menu .user-menu-item-link:hover{color: #6187ED;}
.company-el-menu .el-menu-item.is-active .user-menu-item-link{color: #6187ED;}
.company-el-menu .el-submenu__title{
	padding-left:0 !important;
	padding:0;
	background-color: transparent !important;
}
.company-el-menu .el-menu-item-group__title{
	display: none;
}
.company-el-menu .el-submenu__icon-arrow{
	right: 0;
}
.company-el-menu .el-menu-item{
	min-width: auto;
	height: 40px;
	line-height: 40px;
	padding: 0 !important;
	background-color: transparent !important;
}
.company-el-menu [class^=el-icon-]{
	margin-right:0;
	font-size: 1rem;
}